0a9c22ffd8df18bf23cfe5f0302a365fb239061b,clc/modules/msgs/src/main/java/com/eucalyptus/system/tracking/MessageContexts.java,MessageContexts,lookup,#String#Set#,95
Before Change
}
public static synchronized List<BaseMessage> lookup(final String resourceId, final Set<Class> msgTypes) {
if(! correlationIds.containsKey(resourceId))
return Lists.newArrayList();
final List<BaseMessage> result = Lists.newArrayList();
for(final MessageCache corrId : correlationIds.get(resourceId)){
if(msgTypes.contains(corrId.getKey()))
result.add(corrId.getValue());
}
After Change
}
public static synchronized List<BaseMessage> lookup(final String resourceId, final Set<Class> msgTypes) {
List<MessageCache> messages = correlationIds.getIfPresent(resourceId);
if(messages == null)
return Lists.newArrayList();
final List<BaseMessage> result = Lists.newArrayList();